package com.api.service;

import com.api.common.reqres.Request;
import com.api.common.reqres.Response;
import com.api.model.entity.Notice;
import com.api.model.request.DynamicInforDetailRequest;
import com.api.model.request.NullRequest;
import com.api.model.response.DynamicInforDetailResponse;
import com.api.model.response.StudyReportResponse;
import com.api.model.response.ActivityInforResponse;
import com.api.model.response.DynamicInforResponse;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * <p>
 * 服务类
 * </p>
 *
 * @author cfp
 * @since 2019-10-16
 */
public interface NoticeService extends IService<Notice> {
	public Response<StudyReportResponse> studyReport(Request<NullRequest> request);

	public Response<ActivityInforResponse> activityInfor(Request<NullRequest> request);

	public Response<DynamicInforResponse> dynamicInfor(Request<NullRequest> request);

	public Response<DynamicInforDetailResponse> dynamicInforDetail(Request<DynamicInforDetailRequest> request);
}
